﻿body
{
    background-color: white;
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 12px;
}

h1 {
font: bold 18px Tahoma;
margin: 0px 0px 10px 0px;
padding: 0px;
}

h2{font:bold 18px Tahoma;margin:0px 0px 10px 0px;padding:0px;}
img
{
    border-style: none;
    margin: auto;
}
p
{
    margin-top: 0px;
    margin-bottom: 6px;
    text-align:left;
}
div#header
{
    background-image: url("../Images/uokik_motto2.gif");
 
height: 125px;
margin-bottom: 5px;

}

div#whole
{
    height: auto;
    width:auto;
    margin-left: auto;
    margin-right: auto;
}
div#container {
    min-width: 300px;
    max-width: 963px;
    margin-left: auto;
    margin-right: auto;
}
    


div#search
{
    margin-top: 5px;
}

    div#search fieldset
    {
        display: inline-block;
        min-height: 170px;
    }
    
        div#search fieldset#searchMain label
        {
            display: block;
            text-align: left;
        }

        div#search fieldset#searchMain input
        {
            width: 140px;
        }

        div#search fieldset#searchMain select
        {
            width: 150px;
        }

    div#search #searchBtn
    {
        display: block;
        /*margin-left: 0px;*/
        margin-top: 5px;
    }

div#belowSearch p
{
    text-align: justify;
}

div#contents table
{
    border-collapse: collapse;    
    margin: 4px;
    width: 99%;
}

    div#contents table caption
    {
        font-size: 1.5em;
        font-weight: bold;
        text-align: left;
    }

    div#contents table#zestawienieTable tbody tr,
    div#contents table#zalacznikTable tbody tr
    {
        cursor: pointer;
    }

        div#contents table#zestawienieTable tbody tr:hover,
        div#contents table#zalacznikTable tbody tr:hover
        {
            background-color: gainsboro;
        }

a {
    text-decoration:none;
}
        div#contents table tbody tr th,
        div#contents table tbody tr td
        {
            padding: 2px;
            border: thin solid;
            border-bottom-color: gray;
        }

        div#contents table tbody tr td
        {
            text-align: left;
        }

div#pager
{
    margin-top: 30px;
    font-size: 1.25em;
}

    div#pager span
    {
        font-weight: bold;
        padding-left: 10px;
        padding-right: 10px;
    }

    div#pager a
    {
        padding-left: 6px;
        padding-right: 6px;
    }

        div#pager a:hover
        {
            background-color: gainsboro;
            text-decoration: underline;
        }

/*menu */

div#menu{background:url('../Images/menu.gif') no-repeat center top;margin-bottom:17px;}
ul#supermenu{height:44px;margin:0px;padding:0px;z-index:50;position:relative;zoom:1;}
#supermenu li{background:transparent;zoom:1;}
#supermenu li.level1 a.level1, #supermenu li.level1{height:44px;/*padding:0px 25px 0px 25px;*/line-height:10px;float:left;display:block;color:white;line-height:44px;font-weight:bold;position:relative;font-family: arial, sans-serif;}
#supermenu.en li.level1 a.level1{/*padding:0px 24px;*/}
#supermenu li.level1{padding:0px;margin-right:1px;}
#supermenu li.level1 a.level1{border-bottom:4px solid #CB3A73;text-transform:uppercase;font-size:12px;}
#supermenu li.level1:hover a.level1:hover{background:#134895;}
#supermenu div.layer{position:absolute;top:48px;left:0px;background-color:#092f67;display:none;padding-top:20px;padding-bottom:20px;}
#supermenu li.level1shown div.layer, #supermenu li.level1:hover div.layer{display:block;}
#supermenu ul{height:auto;float:left;width:146px;margin:0px;padding:0px;}
#page #supermenu li.pra a.level1{border-color:#84B1E3}
#page #supermenu li.konk a.level1{border-color:#E5A23C}
#page #supermenu li.pom a.level1{border-color:#824B82;}
#page #supermenu li.kon a.level1{border-color:#8DAD31;}
#page #supermenu li.pro a.level1{border-color:#BA3734;}
#page #supermenu li.edu a.level1{border-color:#B257AF;}
#page #supermenu li.bip a.level1{border-bottom:none;}
#page #supermenu li.bip {border-bottom:solid 4px;border-color:#406C98;}
li.urz a.level1{width: 109px;text-align: center;}
li.pra a.level1{width: 94px;text-align: center;}
li.konk a.level1{width:137px;text-align: center;}
li.pom a.level1{width:147px;text-align: center;}
li.kon a.level1{width:130px;text-align: center;}
li.pro a.level1{width:118px;text-align:center;}
li.edu a.level1{width:114px;text-align:center;}
li.bip a.level1{width:105px;}
li.bip {width:105px;}
li.urz a.level1:hover{width: 105px;border-left:4px solid #CB3A73;text-indent:-4px;}
li.pra a.level1:hover{width: 90px;text-align: center;border-left:4px solid #84B1E3;text-indent:-4px;}
li.konk a.level1:hover{width:133px;text-align: center;border-left:4px solid #E5A23C; text-indent:-4px;}
li.pom a.level1:hover{width:143px;text-align: center;border-right:4px solid #824B82;text-indent:4px;}
li.kon a.level1:hover{width:126px;text-align: center;border-right:4px solid #8DAD31;text-indent:4px;}
li.pro a.level1:hover{width:114px;text-align:center;border-right:4px solid #BA3734;text-indent:4px;}
li.edu a.level1:hover{width:110px;text-align:center;border-right:4px solid #B257AF;text-indent:4px;}
li.bip a.level1:hover {
    width: 101px;
}
li.bip:hover{width:101px;border-right:4px solid #406C98; }
#supermenu li.bip a.flag {zoom:1;display:block;width:27px;height:31px;background:url('../Images/icons-sprite.gif') no-repeat 0px -31px;text-indent:-9999px;position:relative;top:7px;left:60px;}
#supermenu.en li.bip a.level1{width:95px;padding:0px;text-align:center;}

/*bg*/
body#page{text-align:center;background:white url('../Images/bg.jpg') repeat-x;margin: 0px 0px 0px 0px;}
div#whole{background:url('../Images/footer-bg.gif') repeat-x bottom left;}
/*logo*/
h1#logo {
    margin: 5px 3px;
    padding: 0px;
    float: left;
}

fieldset {
    margin: 5px 5px 5px 5px;
    text-align: center;
}
.searchtd {
    padding: 5px 5px 5px 25px;
    text-indent:-20px;
    text-align:left;
}
.filtertd {
    text-align:left;
    padding: 2px 5px 10px 5px;
}
   
/*lewa strona (zawartość)*/
#left{width:637px;background:url('../Images/subpage-bg.gif') repeat-y;float:left;margin-bottom:30px;margin-top:9px;}
#i{width:637px;float:left;}
#left .wrapper1{background:url('../Images/subpage-top.gif') no-repeat; }
#left .wrapper2{background:url('../Images/subpage-bottom.gif') no-repeat bottom left;position:relative;top:15px;padding:5px 20px 50px 20px;min-height:500px;}
#mainContent {
    overflow:auto; 
}
#leftwide{width:960px;background:url('../Images/subpage-bg-wide.gif') repeat-y;float:left;margin-bottom:30px;margin-top:9px;
}
#i{width:637px;float:left;}
#leftwide .wrapper1wide{background:url('../Images/subpage-top-wide.gif') no-repeat;} 
#leftwide .wrapper2wide{background:url('../Images/subpage-bottom-wide.gif') no-repeat bottom left;position:relative;top:15px;padding:5px 20px 50px 20px;min-height:500px;}


#mainContent {
    overflow:auto; 
}
#zestawienieTable {
     table-layout: fixed;
     max-width:960px;
}
#zestawienieTable td{
    padding: 7px 0px 7px 0;
}
.left td {
    text-align: left;
    padding-left:5px;
}
.left th {
    text-align:right;
    width:30%;
}
.left th.headerblue {
    color:#005399;
    text-align:left;
    padding-left:25px;
}
.columnImg {
    width:25%;
}

.longwordwrap {
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}


/*prawa strona (zawartość)*/

#right{width:312px;margin-left:13px;float:left;}
#right .i2{margin:0px 0px 5px 0px;height:551px;}

div#right{padding-top:10px;}
div#right div.newbox{background:url('../Images/upper-right-bg.gif') repeat-y;margin-bottom:30px;}
div#right div.newbox div.b1{background:url('../Images/upper-right-top.gif') no-repeat;position:relative;top:-8px;}
div#right div.newbox div.b2{background:url('../Images//upper-right-bottom.gif') no-repeat bottom left;padding:0px 10px 23px 15px;position:relative;top:16px;}
div#right div.newbox div.b2search{background:url('../../grafika/boxes/upper-right-bottom-search.gif') no-repeat bottom left;}

/*naglowek prawa*/
h2#criteria{
    background:url('') 
    bottom left repeat-x;margin-top:8px;color:#3C4147;
    display:block;background:transparent url() no-repeat;
    padding:0px 0px 10px 0px; text-align:center; margin-left: 0;}

/*szukaj z prawej*/
/*span.search {
display: inline-block;
width: 32px;
height: 28px;
background: url('../Images/icons-sprite.gif') no-repeat -278px 0px;
vertical-align: middle;
position: relative;
left:-50px;
top:-25px;
}*/


/*naglowek lewej strony*/
h2.big, h2#here{
    background:url('grafika/tab2.gif') 
    bottom left repeat-x;margin-top:8px;color:#3C4147;
    display:block;background:transparent url() no-repeat;
    padding:0px 0px 20px 5px; text-align:left; margin-left: 0;}
h2#here.bip span.bip{}

.header_113, .header_114, .header_115, .header_116, .header_117, .header_118, .header_119, .header_120,
.header_349, .header_361, .header_370, .header_379, .header_386, .header_392, .header_395, .header_402
{border-bottom:3px solid; border-color:#cb3a73;}

/*pager*/
.pager{color:#393F45;}
#page .pager a{border:0px;color:#94979A;}
.pager b{color:#94979A;}
.pager select{width:40px;}
.pager select.perpage {width:90px;}
h2#here span.right {
float:right;
font-size: 11px;
font-weight: normal;
position: relative;
}

/*tytul w tabeli z lewej*/
.title {
font-weight: bold;
color: #01559D;
border: 0px;
margin: 0px 0px -9px 0px;
display: block;
font: 12px Tahoma, Verdana, sans-serif;
font-weight: bold;
text-align:left;
}

/*gorny prawy rog guziki*/
div#header p{text-align:right;padding:0px;margin:0px; }
div#header p a{display:inline-block;width:35px;height:28px;border:0px;text-indent:-9999px;text-align:left;background:url('../Images/icons-sprite.gif') no-repeat;margin-left:2px;overflow:hidden;}
div#header p a.langEn, div#top p a.langPl{margin-left:15px;}
div#header p a{display:inline-block !important;}
div#header p a.map{background-position:-35px 0px;}
div#header p a.fontPlus{background-position:-70px 0px;}
div#header p a.fontMinus{background-position:-105px 0px;}
div#header p a.contrast{background-position:-140px 0px;}
div#header p a.txt{background-position:-175px 0px;}
div#header p a.rss{background-position:-210px 0px;}
div#header p a.langEn{background-position:-245px 0px;}
div#header p a.langPl{background-position:-94px -28px;}

/*stopka*/
#footer p.nav{padding:27px 0px 27px 30px;margin:0px;}
#footer p.copy{padding:7px 0px 8px 30px;margin:0px;color:#6E92B7;}
#page #footer p.copy a{color:#6E92B7;border-bottom:1px solid #6E92B7;}
#page #footer p.copy a:hover{color:white;border-bottom:1px solid white;}
#footer a{color:#6A7381;border:0px;}
#footer p.nav a{margin-right:20px;}
#page #footer p #venti{float:right;color:#6E92B7;border:0px;}
#footer p #venti:hover, #page #footer a:hover, #page #footer a.active{color:#fff;}

#nologo{
    display:none;
}
#bipTxt {
    display: none;
}
#textVer {
    display:none;
}
.onlyTextHc {
    display: none;
}
#pagerPages {
    width:auto;
}
#pagerPageSize {
    width:auto;
}

.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


